green terror - German English Dictionary